lyddite (explosive) - French English Dictionary